<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <?php include("header.php"); ?>
    <body>
        <?php include("subheader.php"); ?>
        <div id="contentbg">
            <div id="contentblank">
                <div id="content">
                    <?php include("contentleft.php");?>
                    <div id="contentmid">

                        <div class="midheading">
                            <h2>Zonas de Emergencia</h2>
                        </div>

                        <div class="midtxt">
                            <h3>Resultados de la b&uacute;squeda</h3>
                        </div>

                        <div class="midtxt">
                            <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQIAAAAHOqVHSt_qEZKxgxpTwkXzhT2yXp_ZAY8_ufC3CFXhHIE1NvwkxTnQsXduxIjuJNsVvCpQNBwtB_buw"
                            type="text/javascript"></script>

                            <script type="text/javascript">

                                var map;
                                var puntos = [];
                                var lat;
                                var lng;


                                function initialize() {
                                    if (GBrowserIsCompatible()) {
                                        map = new GMap2(document.getElementById("map"));
                                        map.setCenter(new GLatLng(7.898206, -65.705567), 5);
                                        map.setUIToDefault();
                                        agregarzonamapa();
                                    }
                                }

                                function mapinicial() {
                                    map.panTo(new GLatLng(7.898206, -65.705567));
                                    map.setZoom(5);
                                }


                                function agregarzonamapa() {
                                    if (GBrowserIsCompatible()) {
<?php
include_once("../FachadaI.php");

$fachada = FachadaI::getInstance();
$row = $fachada->consultarZonaEmergencia($_POST['tipo'],$_POST['fecha']);

$j=1;
$k=0;
$str="";
$str1="";
$ra=0;
$rb=0;
$rp=0;
$id="";
//cambiar
//print $row->cantidad();
if (!$row->estaVacio()){
while ($ra<$row->cantidad()) {

    if($j!= 1 && ($id != $row->encontrar($ra)->getId())) {
        
        $j = 1;
        echo "".$str;
        echo "".$str1;
        echo "polygon = new GPolygon(puntos, '#DC143C', 2, 1.0, '#DC143C', 0.3);";
        echo "map.addOverlay(polygon);";
        echo "GEvent.addListener(polygon, 'mouseover', function () { var fillOpts = { color: '#FFFF00', opacity: .2 };".
                "this.setFillStyle(fillOpts); map.openInfoWindowHtml(this.getBounds().getCenter(), '<p> Nombre de la Zona: ".
        $row->encontrar(($ra-1))->getId()."<br></br>Tipo de Desastre: ".$row->encontrar(($ra-1))->getTipo().
                "<br></br>Fecha del Desastre: ".$row->encontrar(($ra-1))->getFecha().
                "<p>') ; }); GEvent.addListener(polygon, 'mouseout', function () { ".
                "var fillOpts = { color: '#DC143C', opacity: .2 }; this.setFillStyle(fillOpts);	});";
        echo "puntos = [];";
        $k=0;
    }
    else if ($j!= 1 && ($id == $row->encontrar($ra)->getId())){
        $j=1;
        echo "".$str;
    }

    //Si se trata de la misma zona
    if($j == 1) {
        //Desagrupa las coordenadas
        list($rb, $rp) = split('[,]',$row->encontrar($ra)->getCoordenadas());
        $str = "puntos.push(new GLatLng(".$rb.",".$rp."));";
        if ($k==0){
            $str1=$str;
        }
        $id = $row->encontrar($ra)->getId();
        $j = 2;
        $k++;
    };

    $ra++;
};

echo "".$str;
echo "".$str1;

//Muestro objeto
echo "polygon = new GPolygon(puntos, '#DC143C', 2, 1.0, '#DC143C', 0.3);



                                        GEvent.addListener(polygon, 'mouseover', function () {
                                                        var fillOpts = { color: '#FFFF00', opacity: .2 };
                                                        this.setFillStyle(fillOpts);
                                                        map.openInfoWindowHtml(this.getBounds().getCenter(), '<p> Nombre de la Zona: ".
        $row->encontrar(($ra-1))->getId()."<br></br>Tipo de Desastre: ".$row->encontrar(($ra-1))->getTipo().
                "<br></br>Fecha del Desastre: ".$row->encontrar(($ra-1))->getFecha()."</p>');
                                        }
                                        );

                                        GEvent.addListener(polygon, 'mouseout', function () {
                                                        var fillOpts = { color: '#DC143C', opacity: .2 };
                                                        this.setFillStyle(fillOpts);
                                                }
                                        );

                                        map.addOverlay(polygon);";
}
?>
        }
    }
                            </script>

                            <body onload="initialize()" onunload="GUnload()">


                                <table border="0" align="center">
                                    <tr>
                                        <td align="center">
                                            <div id="map" style="width: 450px; height: 350px"></div>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="center">
                                            <input type="button" value="Consultar Otras Zonas" onclick="location='Formulario_ZonasEmergencia.php'"/>
                                            <input type="button" value="Mapa Inicial" onclick="mapinicial();"/>
                                        </td>
                                    </tr>
                                </table>

                                <div class="midtxt">
                                    <h3> En esta secci&oacute;n usted podr&aacute; eliminar una zona de emergencia introduciendo su identificador.</h3>
                                    <form name="f1" method="POST" action="zonaemergenciaeliminada.php">
                                        <table border="0" align="center">
                                            <tr>
                                                <td align="center">
                                                    <p>Identificador de la Zona a eliminar</p>
                                                </td>
                                                <td align="center">
                                                    <input type="text" name="id" size="10" maxlength="10"/>
                                                </td>
                                                <tr></tr>
                                                <td align="right">
                                                    <input type="submit" name="enviar" value="Eliminar Zona"/>
                                                </td>
                                            </tr>
                                        </table>

                                    </form>
                                </div>
                            </body>
                        </div>
                    </div>

                    <?php include("contentright.php");?>
                </div>
            </div>
        </div>
        <?php include("footer.php");?>
    </body>
</html>